package com.hui.stock.pojo.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author: ymh
 * @date: 2024/12/29 10:46
 * @description: 用户分页信息领域对象
 */
@ApiModel(description = "用户分页信息领域对象")
@Data
public class UserPageInfoDomain {
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id", position = 1)
    private Long id;
    /**
     *用户名
     */
    @ApiModelProperty(value = "用户名", position = 2)
    private String username;
    /**
     *用户密码
     */
    @ApiModelProperty(value = "用户密码", position = 3)
    private String password;
    /**
     *用户电话
     */
    @ApiModelProperty(value = "用户电话", position = 4)
    private String phone;
    /**
     *用户真实姓名
     */
    @ApiModelProperty(value = "用户真实姓名", position = 5)
    private String realName;
    /**
     *用户昵称
     */
    @ApiModelProperty(value = "用户昵称", position = 6)
    private String nickName;
    /**
     *用户邮箱
     */
    @ApiModelProperty(value = "用户邮箱", position = 7)
    private String email;
    /**
     *用户账户状态(1.正常 2.锁定 )
     */
    @ApiModelProperty(value = "用户账户状态(1.正常 2.锁定 )", position = 8)
    private Integer status;
    /**
     * 用户性别
     */
    @ApiModelProperty(value = "用户性别", position = 9)
    private Integer sex;
    /**
     * 用户是否删除(1未删除；0已删除)
     */
    @ApiModelProperty(value = "用户是否删除(1未删除；0已删除)", position = 10)
    private Integer deleted;
    /**
     * 用户创建者id
     */
    @ApiModelProperty(value = "用户创建者id", position = 11)
    private String createId;
    /**
     *用户更新者id
     */
    @ApiModelProperty(value = "用户更新者id", position = 12)
    private String updateId;
    /**
     *用户创建来源(1.web 2.android 3.ios )
     */
    @ApiModelProperty(value = "用户创建来源(1.web 2.android 3.ios )", position = 13)
    private Integer createWhere;
    /**
     *用户创建时间
     */
    @ApiModelProperty(value = "用户创建时间", position = 14)
    private String createTime;
    /**
     *用户更新时间
     */
    @ApiModelProperty(value = "用户更新时间", position = 15)
    private String updateTime;
    /**
     *用户创建者
     */
    @ApiModelProperty(value = "用户创建者", position = 16)
    private String createUserName;
    /**
     *用户更新者
     */
    @ApiModelProperty(value = "用户更新者", position = 17)
    private String updateUserName;
}
